package com.linkhub.oms.admin.modules.order.domain.vo.orderpdf;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author Redball
 * @version 1.0.0
 * @Description OrderPdfVO
 * @createTime 2024-07-06 18:48:56
 */
@Data
@ApiModel(value = "OrderPdfVO", description = "OrderPdfVO")
public class OrderPdfVO implements Serializable {

    @ApiModelProperty(value = "系统orderId")
    private String sysOrderId;

    @ApiModelProperty(value = "平台订单号")
    private String orderNumber;

    @ApiModelProperty(value = "商店名称")
    private String shopName;

    @ApiModelProperty(value = "商店logo")
    private String logoUrl;

    @ApiModelProperty(value = "下单/付款时间")
    private String createdAt;

    @ApiModelProperty(value = "商品信息,如果订单为拆分订单，该字段为空，需要取子订单的值展示")
    private List<OrderProductPdfVO> orderProducts;



}
